@CHARSET "UTF-8";
/* .layui-table-body .layui-table-cell {
    height: 3.1vw;
    line-height: 2.8vw;
} */
.static-table td{
	padding: 0;
	padding-right: 1%;
}
.static-table > tbody > tr > td:first-child{
    text-align: center;
}
.layui-layer-content > table{
  height: 45vh;
}
body > form > table,.upload-table{
  height: 90vh;
}
.upload-table > tbody > tr > td {
  border: none; 
}
body > form > table > tbody > tr:last-child td {
  border-bottom: none; /* 移除最后一个<tr>的下边框 */
  text-align: center;
  left: -10%;
}
.del-line{
  text-decoration: line-through
}
.layui-ellipsis {
  align-items: center;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
body::-webkit-scrollbar{
  display: none;
}
::-webkit-scrollbar {
  width: 0;
  height: 10px;
}
::-webkit-scrollbar-button,
::-webkit-scrollbar-button:vertical {
  display: none;
}
::-webkit-scrollbar-track,
::-webkit-scrollbar-track:vertical {
  background-color: black;
}
::-webkit-scrollbar-track-piece {
  background-color: #f5f5f5;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:vertical {
  margin-right: 10px;
  background-color: #a6a6a6;
}
::-webkit-scrollbar-thumb:hover,
::-webkit-scrollbar-thumb:vertical:hover {
  background-color: #aaa;
}
::-webkit-scrollbar-corner,
::-webkit-scrollbar-corner:vertical {
  background-color: #535353;
}
::-webkit-scrollbar-resizer,
::-webkit-scrollbar-resizer:vertical {
  background-color: #ff6e00;
}

.layui-main-height450 {
	height: 450px;
}

.layui-main-height400 {
	height: 400px;
}

.layui-main-height380 {
	height: 380px;
}

.layui-main-height318 {
	height: 318px;
}

.layui-height20 {
	height: 20px;
}

.layui-height80 {
	height: 80px;
}

.layui-height280 {
	height: 280px;
}
.layui-height150 {
	height: 150px;
}
.layui-height430 {
    height: 430px;
}

.layui-padding5 {
	padding: 5px;
}

.layui-margin5 {
	margin: 5px;
}

.layui-padding10 {
	padding: 10px;
}

.layui-margin10 {
	margin: 10px;
}

.layui-margin-top-sm {
    margin-top: 15px;
}

.layui-padding20 {
	padding: 20px;
}

.layui-margin20 {
	margin: 20px;
}
.layui-width400 {
	width: 400px;
}

.layui-table-view .layui-form-checkbox.layui-btn-disabled[lay-skin=primary] i,.layui-table-view .layui-form-checkbox.layui-checkbox-disbaled[lay-skin=primary] i{background-color: #e9e9e9;border-color: #e9e9e9;}

body .layui-layer-skin-red .layui-layer-title{background:#c00; color:#fff; border: none;}
body .layui-layer-skin-red .layui-layer-btn{border-top:1px solid #E9E7E7}
body .layui-layer-skin-red .layui-layer-btn a{background:#333;}
body .layui-layer-skin-red .layui-layer-btn .layui-layer-btn0{background:#444;color:#fff;}
body .layui-layer-skin-red .layui-layer-btn .layui-layer-btn1{background:#555;color:#fff;}
body .layui-layer-skin-red .layui-layer-content {font-weight: bold;}

body .layui-layer-skin-green .layui-layer-title{background:green; color:#fff; border: none;}
body .layui-layer-skin-green .layui-layer-btn{border-top:1px solid #E9E7E7}
body .layui-layer-skin-green .layui-layer-btn a{background:#333;}
body .layui-layer-skin-green .layui-layer-btn .layui-layer-btn1{background:#999;}
body .layui-layer-skin-green .layui-layer-content {font-weight: bold;}

body .layui-layer-lan .layui-layer-content {font-weight: bold;}

.layui-green{
    color: green;
}
.layui-blue{
    color: blue;
}
.layui-padding-top {
    padding-top: 10px;
}
.layui-padding-top-sm {
    padding-top: 6px;
}
.form-padding-top{
    padding-bottom: 1%
}
.form-padding-top > div{
    padding-top: 10px;
}
.laydate-main-list-1{
	width: 49% !important;
}
.layui-fluid{
	padding: 0 10px;
}
.layui-layer-win10 > .layui-layer-title{
	font-weight: bold;
	color: green;
}
.layui-layer-loading-2{
	display: none;
}
#date-range i{
	color: purple;
}
#date-range input{
	padding-right: 0;
}
.overflow-scrollbar::-webkit-scrollbar{
  display: block;
}
.overflow-scrollbar::-webkit-scrollbar {
  width: 10px;
}
.layui-font-white{
  color: white;
}
.layui-transfer-box{
	overflow: hidden;
}
.layui-align-center{
    text-align: center;
}
.layui-font-bold{
    font-weight: bold;
}
/* 三原色 */
.layui-font-red{color:red!important;}
.layui-font-green{color:green!important;}
.layui-font-blue{color:blue!important;}
.layui-font-navy{color:navy;}
.layui-font-gold-green{color:green!important;}
.layui-font-gold-red{color:red!important;}
.layui-font-gold-tomato{color:tomato!important;}
.layui-font-tomato{color:tomato;}
.layui-font-royal{color:royalblue;}